gtktextlayout: use g_slice for GtkTextLineDisplay
authorIgnacio Casal Quinteiro <icq@gnome.org>
Sun, 25 Dec 2011 17:13:51 +0000 (18:13 +0100)
committerIgnacio Casal Quinteiro <icq@gnome.org>
Sun, 25 Dec 2011 17:13:51 +0000 (18:13 +0100)
gtk/gtktextlayout.c

index d3baf1944ffe11b8450502858933564b9a29f42d..8916aef63d46596ec0ff25f5c2801bc435f4b98c 100644 (file)
@@ -2143,7 +2143,7 @@ gtk_text_layout_get_line_display (GtkTextLayout *layout,
 
   DV (g_print ("creating one line display cache (%s)\n", G_STRLOC));
 
-  display = g_new0 (GtkTextLineDisplay, 1);
+  display = g_slice_new0 (GtkTextLineDisplay);
 
   display->size_only = size_only;
   display->line = line;
@@ -2486,7 +2486,7 @@ gtk_text_layout_free_line_display (GtkTextLayout      *layout,
       if (display->pg_bg_rgba)
         gdk_rgba_free (display->pg_bg_rgba);
 
-      g_free (display);
+      g_slice_free (GtkTextLineDisplay, display);
     }
 }